measuring microscopes - Turkish English Dictionary